, ,

Configuration d'une connexion internet via un téléphone portable

! ATTENTION ! Pour certains, depuis la nouvelle version d'Ubuntu 11.04 (nom de code : The Natty Narwhal) aucunes des méthodes citées ci-dessous ne sembleraient fonctionner. Cependant, si la méthode par network manager fonctionne effectivement mal sous ubuntu 11.04 et 11.10, la méthode par gnome-ppp fonctionne correctement pour un Sony Ericsson V600i pour ces 2 versions d'ubuntu.

Introduction

L'objectif est d'accéder à internet avec un ordinateur en utilisant comme modem un téléphone portable.
La connexion entre le téléphone sera effectuée par câble USB, Série ou Par IrDA (infra-rouge). Si vous voulez utiliser une connexion bluetooth allez à cette page.
Vous pouvez soit utiliser Network-Manager, soit gnome-ppp pour établir une connexion : la procédure est indiquée ci-dessous.

Avec Network-Manager

L'utilitaire Network-Manager vous permet d'établir une connexion en quelques clics seulement. Reliez via cable USB votre téléphone à votre ordinateur, faites un clic droit sur l'icône de Network-Manager située dans la zone en haut à droite de votre écran, puis cliquez sur "Connexion mobile à large bande". Une configuration très simple suit. Vous pouvez désormais vous connecter ou vous déconnecter à volonté en passant par Network-Manager.

Testé avec sucès de nombreuses fois :

Avec gnome-ppp : pré-requis

Connaitre le nom interne de son téléphone

Sur port Série

En IrDA (infrarouge)

Sur Port USB

Matériel supporté

le Samsung SGH-U600 et S3500 fonctionnent après modification du fichier /etc/ppp/peers/wvdial
ttyACM0
460800
debug
noauth
defaultroute
usepeerdns
receive-all

PS: ajoutez votre modèle

Si votre téléphone n'est pas dans la liste

Si ça ne marche toujours pas

Si le nom interne de votre téléphone portable (/dev/tty'?') n'est pas dans la liste ou si celui de la liste ne marche pas faite comme ceci: FIXME Les commandes n'existent plus dans Ubuntu 9.04, indiquez les nouvelles commandes ⇒ sudo udevadm monitor –udev

UEVENT[1184187965.536823] add /class/tty/ttyUSB0 (tty)

retenez ce qui est artificiellement en gras

Il se peut qu'il y en ait plusieurs qui défilent, essayez avant tout le premier puis s'il ne marche pas … le second.

Connexion: Configuration de gnome-ppp

Voir avec votre opérateur mobile pour les identifiants et numéro de téléphone si ceux indiqués dans le tableau ne marchent pas

et éditez les cases en respectant la liste si dessous :

Opérateur Nom d'utilisateur Mot de passe Numéro de téléphone
SFR websfr websfr *99***1# ou *99***3#
Orange orange orange *99#
Virgin Mobile
Bouygues wap wapwap *99#
Bouygues B and You internet 3 Go a2b (laisser vide) *99**1*1#
Free Mobile free free *99#

N'oubliez pas de mettre la vitesse maximum 460800. Il est indispensable de transformer modem analogique en modem USB pour atteindre les 460800.

Vous devriez obtenir une ligne correspondant à init 2, supprimez-la (enlevez tous les caractères présents) et faites « Entrer » puis cliquez sur « Fermer » puis encore « Fermer », et retentez la connexion.

Sans la chaine d'initialisation, la connexion fonctionne (avec Orange et un Nokia N70). Par contre, Gnome-ppp ne ferme pas la fenêtre de connexion. Regardez dans le journal, à partir du moment où vous avez une ligne avec des DNS, la navigation devrait fonctionner.

Permettre l'utilisation de gnome-ppp hors mode administrateur

1 Fichier /usr/sbin/pppd : permettre lecture – écriture à propriétaire groupe et autre. Le fichier doit être exécutable.
En ligne de commande :

sudo chmod  og+x /usr/sbin/pppd

2 Dossier /etc/ppp : rendre de façon récursive le dossier accessible en lecture – écriture à propriétaire groupe et autre.
Cela se fait facilement en mode graphique en installant pcmanfm.
En ligne de commande :

sudo chmod -R og+rw /etc/ppp

3 Entrer l'utilisateur dans le group "dialout" puis redémarrer (users-admin)

Plus d'IHM depuis 11.10 ⇒ ajouter le ou les utilisateurs voulus (séparateur:",") en éditant en mode admin le fichier"/etc/group" à la ligne dialout.
ou plus Simplement encore avec la commande suivante :
sudo usermod -a -G dialout userName

Il faut bien entendu reconfigurer gnome-ppp pour chaque utilisateur.


Contributeurs: Fabien26 Agmenor.Olivier_V MagicN